@charset "utf-8";



/* CSS Document */



.fl{ float:left;}



img{ vertical-align:middle;}



.bwman{ min-height:500px; padding-bottom:10px;}



.bw980{ width:960px; min-height:500px; margin:0px auto; padding-bottom:10px;}



.bw10{ width:1144px; min-height:500px; margin:0px auto; padding-bottom:20px;}



.bwslide{ margin-bottom:10px; text-align:center;}



.bwslide,.bwslide img{ max-width:100%;}







.hot_cons{ width:1200px !important;}



.hot_con{ width:1200px; height:30px; margin:10px auto; }







.left{ width: 250px;float: left;}



.right3{ width:879px; float:right; display:inline; margin-left:5px; overflow:hidden;}



.right{ width:874px; float:left; display:inline; margin-left:20px; overflow:hidden;}



.right2{ width:754px; float:left; display:inline; margin-right:5px; overflow:hidden;}



.right2s{ width:752px; float:left; display:inline; margin-right:5px; overflow:hidden; border:1px solid #ccc; border-radius:4px;}







.left a{ color:#333;}



.bigprolist a{ color:#fff;}



.proimg img{ margin:2px; padding:2px; border:1px solid #999;}







/*****列表页****/



.tit{background: #be0000;height: 32px;line-height: 32px;text-align: center;font-weight: bold;color: #fff;font-size: 14px;}



.bwl,.bwr{border: 1px solid #dfdfdf;padding: 12px 5px 10px 5px; border-radius:0px 0px 5px 5px; margin-bottom:10px;}



.bwl h4{height:36px; line-height:36px; background:url(../images/tit3n.gif) left no-repeat; border-radius:2px; margin-bottom:5px;}



.bwl h4 a{ color:#333; padding-left:30px; display:block;}



.bwl ul{ padding-bottom:5px; margin-bottom:7px;}



.bwl ul li{ height:24px; line-height:24px;}



.bwl ul li a{ display:block;padding-left:25px;background:url(../images/ico003.gif) no-repeat 16px 10px;}







.true{ color:#000; font-weight:bold;}







.bwl dl{ width:170px; overflow:hidden; margin:5px auto 3px;}



.bwl dl dt{ width:170px; height:146px; text-align:center;}



.bwl dl dd{ width:170px; height:20px; line-height:20px; text-align:center;}



.bwl dl dt img:hover{ border:1px solid #f9912e;}



.bwl dl dt img{ border:1px solid #ccc;}



.llo img{ width:191px;}



.ltel{background: url(../images/Teln.gif) left center no-repeat;color: #666;line-height:20px; padding-left:55px; margin:10px 0px; display:block;}



.ltel em{font: 18px "Impact";color: #c0220b;}



.bwl p{ line-height:24px; padding-left:10px; display:block; margin:0px;}







.bwr h4{height:30px; line-height:30px; background:#f9912e; margin-top:5px;}



.bwr h4 a{ color:#fff; padding-left:26px; display:block;}



.bwr ul{ padding:0px 15px;}



.bwr ul li{ height:29px; line-height:29px; border-bottom:1px dashed #dedede;}



.bwr ul li a{ display:block;padding-left:25px;background:url(../images/ico24_1.gif) no-repeat 0 center;}







.plc{ padding-left:10px; height:30px; line-height:30px; border:1px solid #ccc; border-radius:4px; color:#666; margin-bottom:10px;}



.plc a{ color:#666;}



.list,.list_cont,.coop{ border:1px solid #d5d5d5; border-radius:4px; padding:15px; line-height:26px;}



.p_list{ border:1px solid #d5d5d5; border-radius:4px;}



.list ul{ width:200px; padding:10px 25px; float:left;}



.list ul dt{ width:196px; height:144px; text-align:center; border:1px solid #ccc; padding:1px;}



.list ul dd{ width:192px; height:44px; line-height:24px; text-align:center; padding:0px 4px;}



.list ul dd a{ color:#666; font-weight:bold;}



.list ul dt:hover{ border:1px solid #f9912e;}







.list dl{ width:270px; float:left; padding:3px;}



.list dl dt{ width:264px; height:204px; text-align:center;padding:1px; border:1px solid #ccc; overflow:hidden;}



.list dl dt img{ width:260px; height:200px; margin:2px;} 



.list dl dd{ width:268px; height:30px; margin-top:3px; line-height:30px; text-align:center; overflow:hidden;}



.list dl dd a{ color:#fff; display:block; background:#0b60bd;}



.list dl dd a:hover{ background:#0b60bd;}



.list dl dt:hover{ border:1px solid #0b60bd;}







.p_list dl{ width:270px; height:240px; float:left; padding:10px;}



.p_list dl dt{ width:270px; height:203px; text-align:center;}



.p_list dl dt img{ width:270px; height:203px;}



.p_list dl dd{ width:270px; height:30px; color:#2d2d2d; text-align:center; background:url(../images/pro_titbg.gif) repeat-x;}



.p_list dl dd a{color:#2d2d2d;}



.p_list dl dd a:hover{ color:#ca281e; text-decoration:underline;}



.p_list dl dd .pro_title{ width:100%; height:22px; line-height:21px; border-bottom:1px solid #9e9e9e;}



.p_list dl dd .pro_attribute{ line-height:24px;}







.product_left dl{ width:271px; height:240px; float:left; margin:10px 4px 0 4px;}



.product_left dl dt{ width:271px; height:187px; text-align:center;}



.product_left dl dt img{ max-width:100%; max-height:100%;}



.product_left dl dd{ width:271px; height:50px; color:#2d2d2d; text-align:center; background:url(../images/pro_titbg.gif) repeat-x;}



.product_left dl dd a{color:#2d2d2d;}



.product_left dl dd a:hover{ color:#ca281e; text-decoration:underline;}



.product_left dl dd .pro_title{ width:100%; height:22px; line-height:21px; border-bottom:1px solid #9e9e9e;}



.product_left dl dd .pro_attribute{ line-height:24px;}



.product_left h4{ padding:0 10px; font-size:14px; color:#fff; line-height:40px; background:#FC8701;}



.product_left ol{ border:1px solid #d9d9d9;}







.list ol{ width:842px; float:left; padding-bottom:5px; border-bottom:1px dashed #ccc;}



.list ol dt{ height:30px; line-height:30px; width:842px;}



.list ol dt a{ padding-left:10px; display:inline-block; font-weight:bold; color:#333; background:url(../images/ico10.gif) left center no-repeat;}



.list ol dt a:hover{ color:#0b60bd; background:url(../images/ico7.gif) left center no-repeat;}



.list ol dt span{ font-size:13px; font-family:"宋体"; float:right; padding-right:10px; color:#666;}



.list ol dd{ width:842px; margin-left:10px; height:44px; line-height:22px; font-size:12px; color:#666; text-indent:20px;}







.witn{ padding:10px; float:left; width:732px;}



.witn dt{ width:185px; height:132px; float:left; overflow:hidden;}



.witn dt a{ display:inline-block; border:1px solid #CFE9FF; padding:1px;}



.witn dd{ margin-left:10px; width:537px; float:left; height:132px; line-height:22px; font-size:12px; color:#666;}



.witn dd a{ font-size:14px; font-weight:bold; color:#333;}







.coop dl{ width:204px; height:160px; float:left; text-align:center; margin:8px 23px;}



.coop dl dt{ width:204px; height:132px;}



.coop dl dd{ width:204px; height:28px; line-height:28px;}



.coop dl dd a{ color:#6b6b6b; font-family:"宋体";}



.list_cont p img{ margin:10px;}



.jimore{ margin-top:10px;}



.jimore h4{background: #0b60bd; padding-left:27px; height:36px; line-height:36px; font-size:14px; color:#FFF;}



.jimore ul{ padding-top:8px; border:1px solid #ccc; border-radius:0px 0px 4px 4px;}



.jimore ul li{ width:345px; padding-left:10px; padding-right:17px; height:28px; line-height:28px; float:left; overflow:hidden;}



.jimore ul li span{ float:right;}



.jimore ul li a{ padding-left:12px; background:url(../images/ico55.gif) left center no-repeat; color:#333;}



.jimore ul li a:hover{ color:#f9912e;}







.jimore ul dl{ width:204px; float:left; padding:6px 23px;}



.jimore ul dl dt{ width:200px; height:171px; text-align:center;padding:1px; border:1px solid #ccc; overflow:hidden;}



.jimore ul dl dd{ width:204px; height:25px; margin-top:3px; line-height:25px; text-align:center; overflow:hidden;}



.jimore ul dd a{ color:#fff; display:block; background:#f9912e;}



.jimore ul dd a:hover{ background:#F00;}



.jimore ul dt:hover{ border:1px solid #f9912e;}







/***文章页**/



.splc{ height:27px; margin-bottom:10px; background:#eee; line-height:27px; color:#000; padding:0px 10px; border:1px solid #e0dede; border-radius:4px;}



.splc a{ color:#000;}







.sleft{ width:842px; float:left; overflow:hidden; border:1px solid #d5d5d5; border-radius:4px; padding:15px;}



.sright{ width:273px; float:right; overflow:hidden; border:1px solid #d5d5d5; border-radius:0px 0px 4px 4px;}







.title{ width:842px; height:51px; line-height:51px; border-bottom:1px dashed #ccc; color:#333; font-family:"微软雅黑"; font-size:22px; text-align:center;}



.time{ width:842px; height:35px; line-height:35px; text-align:center; font-size:12px; color:#bcbbbb;}



.time a{ font-size:12px; color:#bcbbbb;}



.time a:hover{color:#f9912e;}



.content{ width:842px;word-wrap:break-word; word-break:break-all; white-space:normal; line-height:26px; }







.info_key{ width:668px; height:30px; line-height:30px; border-bottom:1px solid #ccc; font-size:14px; font-weight:bold; margin:10px 0px;}



.info_key a{ font-size:12px; color:#666; font-weight:normal;}







.l_title{ width:732px; height:51px; margin-bottom:0px 10px 10px 10px; line-height:51px; border-bottom:1px dashed #ccc; color:#333; font-family:"宋体"; font-size:22px; text-align:center;}



.l_time{ width:732px; height:25px; line-height:25px; margin:0px 10px; text-align:center; font-size:12px; color:#bcbbbb;}



.l_time a{ font-size:12px; color:#bcbbbb;}



.l_content{ width:732px; min-height:300px; margin:10px; word-wrap:break-word; word-break:break-all; white-space:normal;}







.l_info_key{ width:752px; height:30px; line-height:30px; border-bottom:1px solid #ccc; font-size:14px; font-weight:bold; margin:10px 0px;}



.l_info_key a{ font-size:12px; color:#666; font-weight:normal;}



.pagew{ width:732px !important; float:left;}



.page{ width:648px; min-height:25px; line-height:25px; font-size:14px; color:#000; margin:15px 10px;}



.page a{ color:#136ec2; font-size:14px;}



.page li{line-height:23px; float:left; border:1px solid #e5e5e5; color:#959595; padding:0px 8px; font-size:12px; margin:0px 5px;}



.page li a{color:#4f4f4f !important; font-size:12px; text-decoration:none;}



.page li a:hover{text-decoration:underline; color:#be0c0c !important;}

.page a:hover {text-decoration: none;color: #e20000;cursor: pointer;}









.mlist{ margin-bottom:10px;}



.mlist h4{ line-height:25px; text-indent:15px; font-size:14px; color:#000; margin:0px 10px;}



.mlist ul{ width:646px; border:1px solid #ccc; padding:5px 0px; margin:0px 10px 10px 10px;}



.mlist ul li{ margin-left:10px; width:278px; float:left; height:23px; line-height:23px; padding-left:20px; background:url(../images/ico10.gif) 10px center no-repeat; overflow:hidden;}



.mlist p{ padding-left:15px; line-height:25px; border-bottom:1px solid #ccc; font-size:14px; font-weight:bold;}



.mlist dl{ width:204px; float:left; padding:9px;}



.mlist dl dt{ width:200px; padding:1px; border:1px solid #ccc; text-align:center; height:171px; overflow:hidden;}



.mlist dl dd{ width:204px; height:27px; line-height:27px; overflow:hidden; text-align:center;}



.mlist dl dd a{ font-size:14px;}







.sright h4{ padding-left:15px; color:#000; font-size:14px; line-height:28px; background:#e2e2e2;}



.srip{ width:250px; margin:0px auto;}



.srip h5{ line-height:25px; height:25px; overflow:hidden;}



.srip h5 a{ font-size:14px; color:#666; font-weight:normal;}



.srip h5 a:hover{ color:#f9912e;}



.srip dl{ height:80px; overflow:hidden; display:none;}



.srip dl dt{ width:104px; height:72px; float:left;}



.srip dl dt a{ width:100px; padding:1px; border:1px solid #ccc; height:68px; display:block; font-size:14px;}



.srip dl dt img{ width:100px; height:68px;}



.srip dl dt a:hover{ border:1px solid #f9912e;}



.srip dl dd{ width:140px; margin-left:6px; float:left; font-size:12px; color:#666; line-height:20px;}







.sright ul{ width:230px; padding-left:5px; margin:8px auto; background:url(../images/news_list_bg.gif) 0px 7px no-repeat;}



.sright ul li{line-height:23px;width:196px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 20px;}



.sright ul li a{ font-size:14px; color:#333;}



.sright ul li a:hover{ color:#f9912e;}







/*******产品展示页*******/



.curm{ height:30px; line-height:30px; margin:0px 10px; font-size:12px; color:#333;}



.curm a{ font-size:12px; color:#333;}



.paper{ margin:5px; border-bottom:1px dashed #ccc; padding-bottom:20px;}



/****放大镜***/



.box{width:396px; margin-right:10px; float:left;}



.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}



.tb-pic a img{vertical-align:middle;}



.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}



.tb-thumb{ margin-top:5px;overflow:hidden; clear:both;}



.tb-thumb li{float:left;margin:0 6px 0 0;overflow:hidden;padding:1px;}



.tb-s450, .tb-s450 a{height:392px;width:392px;}







.tb-s450, .tb-s450 img{max-height:392px;max-width:392px;}



.tb-s40, .tb-s40 a{height:62px;width:62px;}



.tb-booth{border:1px solid #ccc;position:relative;z-index:1; padding:1px;}



.tb-thumb .tb-selected{ border:1px solid #f9912e; display:inline-block;}



.tb-thumb .tb-selected div{border:none;}



.tb-thumb li div{border:1px solid #CDCDCD;}



div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:300px;height:300px;background:#ffffff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}



div.zoomMask{position:absolute;background:url(../images/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:1;}







/***********/



.lepa{ width:455px; margin-left:5px; float:left;}



.lepa h4{font-size: 16px;color: #333; border-bottom: 1px dashed #bbbbbb; padding: 2px 0 10px;line-height: 1.6em; font-family:"微软雅黑";}



.lepa p{line-height:24px; font-size:14px; color:#555;}



.lepa p b{ font-family:"微软雅黑"; color:#666;}



.lepa p span{ font-size:26px; font-weight:bold; color:#F00; font-family:"微软雅黑";}



.caig{ display:block; margin:0px auto; width:75px; height:38px; border-radius:5px; line-height:38px; text-align:center; color:#fff; font-size:20px; font-weight:bold; background:#dd7208; font-family:"微软雅黑";}



.caig:hover{ color:#fff;}







.details_s{ border-bottom:2px solid #f9912e; height:28px; margin:0px 5px; border-left:1px solid #f9912e;}



.details_s span{ float:left; font-size:12px; color:#333; width:90px; height:27px; line-height:27px; text-align:center; border-right:1px solid #f9912e; border-top:1px solid #f9912e; cursor:pointer;}



.details_s span.s_cl{ background:#f9912e; color:#fff !important;}



#acontent{ display:none;}







.details{ border-bottom:4px solid #f9912e; height:28px; margin:0px 5px;}



.details span{ width:90px; height:28px; margin-left:1px; float:left; line-height:28px; text-align:center; font-size:12px; color:#fff; background:url(../images/pro_fenlei_span.gif);}



#pcontent,#acontent{ width:732px; min-height:300px; margin:10px; word-wrap:break-word; word-break:break-all; white-space:normal;}







#prokey{ border-top:1px dashed #ccc; line-height:28px; margin:10px 5px;}



#prokey a{ margin:0px 10px;}







#caigou{ height:27px; margin:0px 5px; line-height:27px; font-weight:bold; padding:0px 5px; background:#ccc; color:#666;}



#caigou span{ font-weight:normal; float:right;}



#caigou span i{ font-style:normal; color:#F00;}



.red_x{ color:#F00;}







.sub{ width:58px; height:22px; background:url(../images/sub.gif); cursor:pointer; border:none; margin-right:20px;}



.res{ width:58px; height:22px; background:url(../images/res.gif); cursor:pointer; border:none;}







.cptab{ margin:10px 0px; border:1px solid #ccc; width:872px;}



.cptab p.p1{ padding-left:8px; height:27px; line-height:27px; background:#f7f7f7; color:#0b60bd; border-bottom:2px solid #0b60bd; font-weight:bold; font-size:14px;}



.cptab dl{ width:204px; float:left; padding:6px;}



.cptab dl dt{ width:200px; height:171px; text-align:center;padding:1px; border:1px solid #ccc; overflow:hidden;}



.cptab dl dt img{width:200px; height:171px;}



.cptab dl dd{ width:204px; height:25px; margin-top:3px; line-height:25px; text-align:center; overflow:hidden;}



.cptab dl dt:hover{ border:1px solid #f9912e;}



.cptab p.p2{ padding-left:8px; height:27px; line-height:27px; background:#f7f7f7; color:#666; border-bottom:2px solid #ccc; font-weight:bold; font-size:14px;}



.cptab li{ margin-left:10px; width:340px; float:left; height:23px; line-height:23px; padding-left:20px; background:url(../images/ico10.gif) 10px center no-repeat; overflow:hidden;}







.text{ height:22px; line-height:22px;}



.mastit{ border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; border-top:1px solid #e8e8e8; border-bottom:3px solid #ccc; margin:0px 10px; height:30px; line-height:30px; padding-left:15px; font-size:14px; font-weight:bold; color:#F00;}







.seach{ width:628px; margin:0px 10px; padding:5px 10px 10px 10px; float:left; border-bottom:1px dotted #ccc;}



.seach p{ width:628px; height:25px; float:left; line-height:15px; color:#666; font-size:14px;}



.seach p a{ font-size:14px; color:#666; text-decoration:underline;}



.seach p a em{ color:#F00;}



.seach dt{ width:181px; height:145px; float:left; margin-right:10px; padding:1px; border:1px solid #ccc; text-align:center; overflow:hidden;}



.seach dd{ width:433px; height:110px; line-height:22px; font-size:12px; color:#666; float:left;}



.seach dd a{ font-size:12px; color:#666; text-decoration:underline;}



.seach span{ width:433px; height:39px; float:left; line-height:39px;}



.seach span a{ font-size:12px; color:#F00; text-decoration:underline;}



.seach a:hover{color:#f9912e;}







.map_class{ width:850px; padding:30px 45px; min-height:250px; background:#FFF; margin:10px auto; border:5px solid #ccc;}



.map_class .map_loc{ width:850px; height:35px; line-height:35px; font-size:12px; color:#666; border-bottom:1px solid #c1c1c1; margin-bottom:20px;}



.map_class .map_loc span{ float:right; height:34px; line-height:34px; padding:0px 15px; border-left:1px solid #c1c1c1; border-top:1px solid #c1c1c1; border-right:1px solid #c1c1c1;}



.map_class .map_loc span a{ color:#666; font-size:12px;}



.map_class dl{ width:850px; min-height:30px; float:left;}



.map_class dl dt{ width:850px; float:left; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#666;}



.map_class dl dt a{ font-size:14px; font-weight:bold; color:#666;}



.map_class dl dd{ width:848px; border:1px solid #E0E0E0; float:left; min-height:25px;}



.map_class dl dd a{ font-size:12px; color:#666; width:150px; height:25px; line-height:25px; padding-left:10px; float:left;}



.map_class dl dd a:hover{ color:#f00; text-decoration:underline;}



.sjewm img{ position:fixed; bottom:10px; right:20px; z-index:999;}

.Bannerslider{position:relative; width: 100%;  height:420px; margin: 0 auto; overflow:hidden; }



.Bannerslider ul{position:relative; width: 1000%; overflow:hidden; height:100%;}



.Bannerslider ul li{width:10%; float:left; display: block; background:center top no-repeat; height:100%; }



.Bannerslider ul li img{display: none;}



.Bannerslider ol{text-align:center; width: 100%; position:absolute; bottom: 10px; left: 0;}



.Bannerslider ol li{width:16px; height: 16px; background: url(../images/dot.png) 0 -16px; cursor: pointer; display: inline-block; *display:inline; *zoom:1;}



.Bannerslider ol li.on{width:16px; height: 16px; background: url(../images/dot.png) 0 0px;}



.Bannerslider .ScrollLeft{display:none; width:60px; height:90px; position: absolute; top: 50%; left:0; opacity: 0.8; background: url(../images/ad_ctr.png) 0 0; cursor:pointer; z-index: 1; margin-top:-45px;}



.Bannerslider .ScrollRight{display:none; width:60px; height:90px; position: absolute; top: 50%; right:0; opacity: 0.8; background: url(../images/ad_ctr.png) 0 -90px; cursor:pointer;  z-index: 1; margin-top:-45px;}



.Bannerslider .ScrollLeft:hover,.Bannerslider .ScrollRight:hover{opacity: 1;}



.Bannerslider:hover .ScrollLeft,.Bannerslider:hover .ScrollRight{display: block;}



.img a{ width:100%; height:420px; display:block;}